 /**
 * Description: 盘点计划
 * @author:hunter
 * @since:1.0.0
 *
 * Modification History:
 * Date         Author      Version     Description
 * ------------------------------------------------------------------
 * 2018-04-08   hunter       1.0.0     Initial
 */
package com.metro.paperless.app.service.inf;

import com.metro.core.service.IService;
import com.metro.core.vo.JsonResult;
import com.metro.core.vo.inf.IResult;
import com.metro.paperless.app.beans.vo.AppCheckDetailForm;
import com.metro.paperless.app.beans.vo.AppCheckPlan;

 /**
 * 盘点计划<br>
 *
 * @author:hunter
 * @since:1.0.0
 * @version [1.0.0, 2018-04-08]
 */
public interface IAppCheckPlanService extends IService<AppCheckPlan>{
     /**
      * 保存盘点计划单和盘点计划明细
      * @param itemEntity
      * @param entity
      * @return
      */
     JsonResult save(AppCheckDetailForm itemEntity, AppCheckPlan entity);

     /**
      * 更新盘点明细数据
      * @param itemEntity
      * @param entity
      * @return
      */

     IResult updateCheck(AppCheckDetailForm itemEntity, AppCheckPlan entity);
     /**
      * 保存编辑后的明细数据
      * @param itemEntity
      * @param entity
      * @return
      */
     IResult update(AppCheckDetailForm itemEntity, AppCheckPlan entity);
 }